You are here: Promotions > Promotions in Idealpos > Advanced Tab User-Defined Promotions > Trigger based on User-Defined Text Fields

Trigger based on User-Defined Text Fields

This functionality enables a Promotion to be triggered based on User-Defined Text Fields that are set in the Customer's record.

This will enable Promotions to be restricted to specific Customers based on specific values stored in the Customer's User-Defined Text Fields.

A Promotion will only trigger when a Customer has been added to the sale which has the required values stored in their User-Defined Text Fields AND they purchase the required Stock Items specified in the Promotion.

 

 

 

Linking Promotions to User-Defined Text Fields

To link a Promotion to specific User-Defined Text Fields, go to:

Back Office > File > Sales > Promotions > Promotions.

Add or Modify a Promotion.

Select the "Advanced" tab.

 

 

In the Advanced Tab of the Promotion, the User-Defined Text Field is used to specify which User-Defined Text Fields will be required for the Promotion to trigger.

To demonstrate this functionality using the example above, the Promotion will be restricted to:

 

To restrict the Promotion to the above User-Defined Text Fields, the User-Defined Text Field in the Promotion Advanced Tab will need to have the following entered:

[UDT1=COKE] [UDT3=CHICKEN]

 

 

Tip!

As outlined above, this functionality supports the following combinations of User-Defined Text Fields.

 

Once the User-Defined Text has been configured accordingly, close the Modify/Add Promotion window and when prompted to "Save Changes", press "Yes".

Close the Promotions window.

The above process can be repeated to setup any other Promotions that are required to trigger based on User-Defined Text Fields.

 

Example of Promotion being triggered

When the following conditions are met, the Promotion will trigger:

 

 

If the conditions are not met (no customer added to the sale or customer does not have the required User-Defined Text Fields), the Promotion will not trigger.